/**
 * bindOa.html
 */
var rootPath = getRootPath();
var isRightPhoneNum = false;
var isPhone = isPhoneScreen();
$(function() {
	banTouches();
	var bodyWidth = document.documentElement.clientWidth;
	var bodyHeight = document.documentElement.clientHeight;
	$('.body').css("height", bodyHeight + "px");
	//用户名重新输入(获取焦点),去除所有错误控制信息
	$("#username_input").focus(function() {
		hideMsg();
	});
	
	if (!isPhone) {
		$(document).scroll(function() { // 页面加载时，获取滚动条初始高度
			var distance = document.body.scrollHeight; // 获取滚动条初始高度的值 ：0
			$(".body").height(distance);

		})
		window.onresize = function() {
			setTimeout(function() { // 使用 setTimeout（）方法设定定时2000毫秒
				window.location.reload();// 页面刷新
			}, 500);
		}
	}
	$("#username_input").bind('input propertychange', chgBtnState);
	
	$("#logout_btn").click(function() {
		var logoutUrl = casUrl + "/logout?service=" + rootPath + "/normal/pages/member/bindOa.html";
		window.location.href = logoutUrl;
	});
});

function showUserErrMsg(msg) {
	if (!$.isEmptyObject(msg)) {
		$("#user_msg").text(msg);
		$("#username .msg").show();
	}
}

/**
 * 隐藏错误框
 * 
 * @returns
 */
function hideMsg() {
	$("#user_msg").text("");
	$(".msg").hide();
}

function showMsg(msg) {
	$("#user_msg").text(msg);
	$(".msg").show();
}

function chgBtnState() {
	// 是否将按钮变成可点击
	if ($("#username_input").val() == '') {
		$("#bindOa").removeClass("active");
	} else {
		$("#bindOa").addClass("active");
	}

	// 修改用户名输入框，删除错误提示消息
	if ($.isEmptyObject($("#username_input").val())) {
		$("#user_layer .msg").hide();
	}
};